import Vue from 'vue'  // 引入vue框架
import App from './App.vue' // 页面入口文件（.vue后缀的文件都称为组件）
import "bootstrap/dist/css/bootstrap.css" // 默认找文件夹下的index文件(但是这个不是所以需要写路径)

Vue.config.productionTip = false // 隐藏浏览器中console界面中的提示

/**
 * eslint: 语法检查工具（脚手架项目中内置了）
 * 
 * */
let a = 123;

// 全局过滤器 注意：一定要写在new Vue之前
// 实现字母转大写
Vue.filter("toUp", (val) => {
  return val.toUpperCase()
})

// 注册全局组件 注意：一定要写在new vue之前
import testTwo from "./components/全局组件.vue";
Vue.component("testTwo", testTwo)



// 实例化vue构造函数
new Vue({
  // render：表示渲染，render的值就定义了将来在浏览器中渲染的内容
  // 也就是后面将来需要把App.vue组件中的内容渲染到浏览器中
  render: h => h(App),
}).$mount('#app') // $mount挂载，表示渲染的内容将来要替换到id为app的标签位置上